package com.briup.product_source.service;

import java.util.*;

/**
 * 统计分析（首页大屏）接口
 * @Author lining
 * @Date 2023/6/21
 */
public interface AnalysisService {
    /**
     * 统计栏舍数量，栏圈数量，动物数量，冷库数量，员工数量
     * @return
     */
    Map<String,List<Object>> countNum();
    /**
     * 统计获取1~12月的销售数量
     * @return
     */
    Map<String,List<Object>> countSales();

    /**
     * 指标记录更改动物体重，根据动物表的批次获取对应体重的猪的数量，
     * 划分类型为 0-30斤猪的数量
     *          30-50斤的猪数量
     *          50斤以上的数量
     * @return
     */
    Map<String,Integer> countWeight();

    /**
     * 根据病症类型统计对应的动物数量
     * @return
     */
    Map<String, Integer> countDisease();
}
